take strides - French English Dictionary